module.exports = {
	'/opensource/admin/': [
		{
			title: '指南',
			collapsable: false,
			children: [
				['/opensource/admin/guide/admin-installation', '安装'],
				['/opensource/admin/guide/admin-directory-struct', '安装目录'],
				['/opensource/admin/guide/admin-build-commands', '构建命令'],
				['/opensource/admin/guide/admin-assets', '资源文件'],
				['/opensource/admin/guide/admin-plugins', '插件'],
				['/opensource/admin/guide/admin-pages', '页面和布局'],
				['/opensource/admin/guide/admin-router', '路由'],
				['/opensource/admin/guide/admin-vuex', 'Vuex']
			]
		},
		{
			title: 'CSS辅助类',
			collapsable: false,
			children: [['/opensource/admin/css/css-spacing', '间距']]
		},
		{
			title: '插件',
			collapsable: false,
			children: [
				['/opensource/admin/plugins/', '说明'],
				['/opensource/admin/plugins/bus', '全局事件总线'],
				['/opensource/admin/plugins/http', 'Ajax请求']
			]
		}
	],
	// HTTP相关学习记录
	'/learn/http/': [
		{
			title: 'HTTP',
			collapsable: false,
			children: [
				['event-loop', '事件循环机制'],
				{
					title: '缓存',
					path: '/learn/http/cache/',
					collapsable: false,
					children: [
						['/learn/http/cache/http缓存', 'http缓存'],
						['/learn/http/cache/CDN', 'CDN缓存'],
						['/learn/http/cache/DNS', 'DNS'],
						['/learn/http/cache/浏览器缓存', '浏览器缓存']
					]
				},
				{
					title: '跨域',
					path: '/learn/http/cross/',
					collapsable: false,
					children: [
						['/learn/http/cross/CORS', 'CORS'],
						['/learn/http/cross/JSONP', 'JSONP'],
						['/learn/http/cross/websocket', 'websocket'],
						['/learn/http/cross/图片ping', '图片ping']
					]
				}
			]
		}
	],
	'/learn/css/': [
		{
			title: 'CSS',
			collapsable: false,
			path: '/learn/css/',
			children: [
				['BFC', 'BFC'],
				['zIndex', '层叠上下文'],
				['center', '垂直居中'],
				['margin', 'margin'],
				['padding', 'padding和滚动条'],
				['border', 'border'],
				['width', 'width(100%)'],
				['layout', '布局']
			]
		}
	],
	'/learn/js/': [
		{
			title: '数据类型',
			collapsable: false,
			children: [
				['/learn/js/datetype/string', 'String'],
				['/learn/js/datetype/boolean', 'Boolean'],
				['/learn/js/datetype/null', 'Null'],
				['/learn/js/datetype/undefined', 'Undefined'],
				['/learn/js/datetype/number', 'Number'],
				['/learn/js/datetype/symbol', 'Symbol'],
				['/learn/js/datetype/object', 'Object'],
				['/learn/js/datetype/new', 'New'],
				['/learn/js/datetype/array', 'Array'],
				['/learn/js/datetype/date', 'Date'],
				['/learn/js/datetype/function', 'Function'],
				['/learn/js/datetype/datetypecheck', '检测数据类型']
			]
		},
		{
			title: '函数',
			collapsable: false,
			children: [
				['/learn/js/function/apply-call-bind', 'apply-call-bind'],
				['/learn/js/function/class', '对象'],
				['/learn/js/function/closure', '闭包'],
				['/learn/js/function/extend', '继承'],
				['/learn/js/function/prototype', '原型和原型链'],
				['/learn/js/function/scope', '作用域'],
				['/learn/js/function/this', 'this']
			]
		},
		{
			title: '异步',
			collapsable: false,
			path: '/learn/js/async/'
		},
		{
			title: 'DOM',
			collapsable: false,
			children: [
				['/learn/js/DOM/document', 'Document'],
				['/learn/js/DOM/node', 'Node类型'],
				['/learn/js/DOM/event', '事件'],
				['/learn/js/DOM/form', '表单'],
				['/learn/js/DOM/element', 'Element类型'],
				['/learn/js/DOM/element-size', '元素大小']
			]
		}
	],
	/**********************************
	 * Vue源码阅读
	 *********************************/
	'/learn/Vue/Vue/': [
		{
			title: 'Vue',
			collapsable: false,
			children: [['/learn/Vue/Vue/', 'Vue']]
		},
		{
			title: '开始',
			collapsable: false,
			children: [
				['/learn/Vue/Vue/begin/', '介绍'],
				['/learn/Vue/Vue/begin/directory', '源码结构'],
				['/learn/Vue/Vue/begin/entrance', 'Vue函数']
			]
		},
		{
			title: '数据驱动',
			collapsable: false,
			children: [['/learn/Vue/Vue/data-driven/', '介绍']]
		},
		{
			title: '组件化概念',
			collapsable: false,
			children: [
				['/learn/Vue/Vue/components/', '介绍'],
				['/learn/Vue/Vue/components/merge-options', '合并策略'],
				['/learn/Vue/Vue/components/lifecycle', '生命周期']
			]
		},
		{
			title: '响应式原理',
			collapsable: false,
			children: [
				['/learn/Vue/Vue/reactive/', '介绍'],
				['/learn/Vue/Vue/reactive/publish-subscribe', '发布订阅者模式'],
				['/learn/Vue/Vue/reactive/reactive', '响应式数据'],
				['/learn/Vue/Vue/reactive/computed', '计算属性'],
				['/learn/Vue/Vue/reactive/watcher', 'Watch']
			]
		},
		{
			title: '编译',
			collapsable: false,
			children: [['/learn/Vue/Vue/compile/', '介绍']]
		},
		{
			title: '扩展',
			collapsable: false,
			children: [['/learn/Vue/Vue/extend/', '介绍']]
		}
	],
	/**********************************
	 * Vue-router源码阅读相关
	 *********************************/
	'/learn/Vue/VueRouter/': [
		{
			title: 'VueRouter',
			collapsable: false,
			children: [['/learn/Vue/VueRouter/', 'VueRouter']]
		}
	],
	'/learn/Vue/Vuex/': [
		{
			title: 'Vuex',
			collapsable: false,
			children: [['/learn/Vue/Vuex/', 'Vuex']]
		}
	],
	/**********************************
	 * 算法相关
	 *********************************/
	// HTTP相关学习记录
	'/algorithm/learn/': [
		{
			title: '学习',
			collapsable: false,
			path: '/algorithm/learn/'
		}
	],
	/**********************************
	 * 开发中遇到的一些坑
	 *********************************/
	//
	'/diary/pit/': [
		// 记录遇到的一些
		{
			title: 'CSS',
			collapsable: false,
			path: '/diary/pit/css/'
		},
		{
			title: 'JS相关',
			collapsable: false,
			path: '/diary/pit/js/'
		}
	],
	/**********************************
	 * 开发中一些记录、技巧
	 *********************************/
	'/diary/summarizing/': [
		// 记录遇到的一些
		{
			title: 'CSS',
			collapsable: false,
			path: '/diary/summarizing/css/'
		},
		{
			title: 'JS相关',
			collapsable: false,
			path: '/diary/summarizing/js/'
		}
	],
	/**********************************
	 * 面试相关
	 *********************************/
	'/job/': [
		{
			title: '基础篇',
			collapsable: false,
			children: [['/job/base/js', 'js'], ['/job/base/css', 'css']]
		},
		{
			title: '网络篇',
			collapsable: false,
			children: [['/job/http/http', 'http']]
		},
		{
			title: '框架篇',
			collapsable: false,
			children: [['/job/framework/Vue', 'Vue'], ['/job/framework/Vuex', 'Vuex']]
		}
	]
};
